home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-10-14 | 3.0 KB | 67 lines | [TEXT/MPCC] |
- This DiskDoubler archive contains my port of Flex 2.5.1 to the
- Metrowerks environment.
-
- Basically I took the sources from one of the many places on the net
- that had it, reworked the mainline slightly, fiddled a bit with the
- generated code so that it would work with Metrowerks CodeWarrior 6
- and bolted on a GUI with my tool "GIJO".
-
- To use it, drag-and-drop your flex parser description file (usually
- a file with a .l extension) onto the Flex icon. If you forget this
- and just open the application, it will use StandardGetFile to prompt
- for a text file. Once a file is provided, the GUI is pretty self
- explanatory to anyone who has used Flex on unix.
-
- About the only thing that isn't obvious is that if you hold down option
- when you click the "Flex" button, it will save the current settings in
- the document that you dropped on the application; this allows you to
- set up your custom settings once for each document then just drag/drop/
- hit return for all further Flex sessions.
-
- Rather than include all the sources for Flex which are available
- from a multitude of sources, I have only included the files which I
- have changed together with the source for the user interface which
- is provided by my GIJO (garbage-in-jewelry-out) tool and library,
- both of which are also included to ensure that recompilation is
- possible. Any good GNU site should have the rest of the sources
- available.
-
- This port has been done largely because I wanted to have Flex
- available on the Mac without resorting to MPW and without having to
- tolerate the crappy command-line interface that previous ports
- have provided.
-
- Whilst this software is provided completely for free as intended by
- its author (see the file COPYING), if you think I deserve a pat on
- the back for doing it, send ten of your countries major currency
- (Dollars, Pounds, etc; not Pennies, Cents) (cash is fine, just wrap
- it in carbon) to
-
- Tristero Computer Systems
- P.O. Box 120
- Northcote
- Victoria, 3070
- Australia
-
- But if you don't think so, just ask yourself why *you* haven't done it
- and why I bothered to. No obligation.
-
- The GIJO software will be released a little more formally as soon as
- I get the documentation to a state that I am not embarassed by. You
- should be able to work out how to make minor changes just by looking
- at the "Flex.g" file. GIJO can be considered freeware with just
- one restriction: GIJO may *not* be used to provide a user interface
- for "gnu-bison" until FSF relax their restrictions on bison's use in
- non-GPL projects; in effect, I object to their restriction and am
- voicing my opinion in the same way they have. Till they do, just
- use Berkeley YACC instead.
-
- As previously stated, I ported this software so I could use it. It
- seems to work for me. I make no claims as to the usability of the
- software (like all good disclaimers); if it doesn't work as advertised
- or causes you to lose money, time, children, etc, well don't send me
- the money. Having said that, if you have problems, email me at
- <jeffl@suburbia.apana.org.au> and we can try to work it out.
-
- Jeff Laing
- Tristero Computer Systems